TraDE - A Transparent Data Exchange Middleware for Service Choreographies
نویسندگان
چکیده
Due to recent advances in data science the importance of data is increasing also in the domain of business process management. To reflect the paradigm shift towards data-awareness in service compositions, in previous work, we introduced the notion of data-aware choreographies through cross-partner data objects and cross-partner data flows as means to increase run time flexibility while reducing the complexity of modeling data flows in service choreographies. In this paper, we focus on the required run time environment to execute such data-aware choreographies through a new Transparent Data Exchange (TraDE) Middleware. The contributions of this paper are a choreography language-independent metamodel and an architecture for such a middleware. Furthermore, we evaluated our concepts and TraDE Middleware prototype by conducting a performance evaluation that compares our approach for cross-partner data flows with the classical exchange of data within service choreographies through messages. The evaluation results already show some valuable performance improvements when applying our TraDE concepts.
منابع مشابه
Data-Aware Service Choreographies Through Transparent Data Exchange
Our focus in this paper is on enabling the decoupling of data flow, data exchange and management from the control flow in service compositions and choreographies through novel middleware abstractions and realization. This allows us to perform the data flow of choreographies in a peer-to-peer fashion decoupled from their control flow. Our work is motivated by the increasing importance and busine...
متن کاملQoS Analysis in Heterogeneous Choreography Interactions
With an increasing number of services and devices interacting in a decentralized manner, choreographies are an active area of investigation. The heterogeneous nature of interacting systems leads to choreographies that may not only include conventional services, but also sensor-actuator networks, databases and service feeds. Their middleware behavior within choreographies is captured through abs...
متن کاملAccess control in ultra-large-scale systems using a data-centric middleware
The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...
متن کاملAdaptive Embedded Services for Pervasive Computing
Today’s embedded systems are pervasive, mobile, and in many cases, permanently connected. Yet, they are tightly integrated with their environment and barely coordinated. The next generation of distributed applications requires more decentralized and more dynamic interaction schemes, which the classic request/response communication paradigm can not accommodate. The Executable Choreography Framew...
متن کاملEffects of Business Cycles on Bilateral Trade Flows in Eurozone Countries
In economic theory, various determinants are considered to explore their effects on trade patterns. Accordingly, business cycles indicate turbulences in economic activities. Business cycles and their fluctuations cause a change in demand for goods and services from the other country then it can affect trade flows. In this study, by using a gravity model, we study the effects of business cycles ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017